package com.sl.au.service;

import java.util.List;
import java.util.Map;

import com.sl.au.entity.ContractInfoView;
import com.sl.au.entity.EXDEcustomerViewTotal;
import com.sl.au.entity.Option;
import com.sl.au.entity.User;
import com.sl.au.repository.ExdeCustomerViewTotalRepository;

public interface ExdeCustomerViewTotalService extends BaseService{
	
	ExdeCustomerViewTotalRepository exdeCustomerViewTotalRepository();
	
	List<Option> getSaleArea();
	
	List<EXDEcustomerViewTotal> getUser(int start, int size, String deptkey,String businkey,String xinyongkey,String zicankey);
	
	long getAllUserCount(String deptkey,String businkey,String xinyongkey,String zicankey);
	
	
	List<EXDEcustomerViewTotal> getcustomerInfos(int start, int length, Map<String, Object> condition, User user, String orderName, String dir);
}
